#ifndef USERMODEL_H
#define USERMODEL_H

#include "user.hpp"

//User表的model类，即数据操作类
class UserModel{
public:
    //User表的增加方法，只插入name、password和state，id靠MySQL那边自增
    bool insert(User& user);

    //根据用户id查询用户信息
    User query(int id);

    //更新用户user对象的信息
    bool updateState(User& user);

    //重置用户状态方法
    void resetState();

};

#endif // USERMODEL_H
